monadic second-order logic
MSO,
MSOL,
MSO logic
#logic
#logic
Definition
Monadic second-order logic (MSO) is the fragment of second-order logic where second-order quantification is limited to quantification over sets (set predicates) e.g.
In other words, MSO confines second-order quantification to monadic predicates.
Notes
- a predicate symbol is monadic if its arity is
- e.g. in
- MSO confines second-order quantification to monadic predicates